Compund Words
Last Search Words
Search Result:artillery plant
Overview of noun artillery_plant
The noun artillery plant has 1 sense
- artillery plant, Pilea microphylla -- (tropical American stingless nettle that discharges its pollen explosively)
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar